lead researcher - French English Dictionary